vcLinearMotionStatement

A Linear Motion statement is a motion in which a robot uses its current configuration to reach a position in the shortest distance possible.

See in: Overview

Module: vcRobotics

Parent: vcMotionStatement

Children -

Referenced by: -

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
AccelerationRealRWDefines the maximum Cartesian acceleration of motion (units/s^2) used to calculate target trajectory.
AngularAccelerationRealRWDefines the maximum angular acceleration of motion (degrees/s^2) used to calculate target trajectory.
AngularDecelerationRealRWDefines the maximum angular deceleration of motion (degrees/s^2) used to calculate target trajectory.
ConfigurationModevcMotionConfigurationModeRWDefines the configuration mode for joints driven by robot controller during linear motion interpolation.
See more
0 = Fixed
No change. That is, current configuration is used and does not change.

1 = Follow frame
Configuration closest to previous joint values is used.

2 = Interpolate joint values
Configuration is determined by point-to-point interpolation of joint values.

See Motion Target Constants for more information.
DecelerationRealRWDefines the maximum Cartesian deceleration of motion (units/s^2) used to calculate target trajectory.
MaxAngularSpeedRealRWDefines the maximum angular speed (degrees/s^2) used to calculate target trajectory.
MaxSpeedRealRWDefines the maximum Cartesian speed (units/s) used to calculate target trajectory.
OrientationInterpolationModevcMatrixModeRWDefines the orientation interpolation mode for linear movement.

See Orientation Interpolation Mode Constants for more information.